10 research outputs found

    Efficiency Performance Evaluation on Multi-user Web Application Platforms in Cloud Computing

    Get PDF
    Cloud computing is a well-known paradigm nowadays because it decreases the cost to access the application, for a massive amount of data from anywhere in the world via internet. This paper takes the approach of testing the performance of web application deployment environment. The main objective of this paper was to investigate the performance of web application deployment infrastructure by growing eventually the number of users that visit the web application concurrently. The infrastructure that was used is part of the services provided by cloud computing, more specifically Platform as a Service (PaaS). This service provided a runtime environment in which we easily created, tested and deployed the web application. Tests were designed by using an open source tool. Web application subject for testing purposes was an open source pet shop application which fulfils the criteria of being a multi-user web application. Tests were created by using an open source application called Apache JMeter. One of main goals was to develop a proper test plan by considering user behaviour accessing a web application. We have developed and implemented three scenarios, started with deployment of the platform, installing dependencies and finally installing the web application used for performance testing. We have tested 2 different deployment platforms, in the first environment everything is installed in one machine and in second environment we separate application server from the database server. We have concluded in results where processes like register, login and checkout consumes much more resources of the server. In the future we will try to understand where machine learning stands in this part of web application development and how it can affect deployment infrastructure

    Application of Fuzzy Logic for Selection of Actor Nodes in WSANs —Implementation of Two Fuzzy-Based Systems and a Testbed

    No full text
    The development of sensor networks and the importance of smart devices in the physical world has brought attention to Wireless Sensor and Actor Networks (WSANs). They consist of a large number of static sensors and also a few other smart devices, such as different types of robots. Sensor nodes have responsibility for sensing and sending information towards an actor node any time there is an event that needs immediate intervention such as natural disasters or malicious attacks in the network. The actor node is responsible for processing and taking prompt action accordingly. But in order to select an appropriate actor to do one task, we need to consider different parameters, which make the problem NP-hard. For this reason, we consider Fuzzy Logic and propose two Fuzzy Based Simulation Systems (FBSS). FBSS1 has three input parameters such as Number of Sensors per Actor (NSA), Remaining Energy (RE) and Distance to Event (DE). On the other hand, FBSS2 has one new parameter—Transmission Range (TR)—and for this reason it is more complex. We will explain in detail the differences between these two systems. We also implement a testbed and compare simulation results with experimental results

    Analysis of mesh router placement in wireless mesh networks using Friedman test considering different meta-heuristics

    No full text
    In this paper, we deal with connectivity and coverage problem in wireless mesh networks (WMNs). We used Friedman test to compare genetic algorithm (GA), tabu search (TS), hill climbing (HC) and simulated annealing (SA). We found out that GA, TS, HC and SA have differences in their performance. Then, we used the implemented systems WMN-GA, WMN-TS, WMN-HC and WMN-SA to evaluate and compare the performance of the systems for different distributions of mesh clients in terms of size of giant component (SGC) and number of covered mesh clients (NCMC). The simulation results show that for uniform distribution the WMN-HC and WMN-SA perform better than WMNGA and WMN-TS. However, for small radius of communication distance, the SGC of WMN-TS is better than other systems. For normal distribution, for big radius of communication distance, the WMN-GA has the best performance. For exponential distribution, the WMN-HC and WMN-SA perform better than WMN-GA for all communication distances. For Weibull distribution, the WMN-TS has a good performance for small radius of communication distance, but for big radius of communication distances the WMN-GA, WMN-HC and WMN-SA perform betterPeer Reviewe

    A genetic algorithm-based system for Wireless Mesh Networks: analysis of system data considering different routing protocols and architectures

    No full text
    This is a copy of the author 's final draft version of an article published in the journal Soft computing. The final publication is available at Springer via http://dx.doi.org/10.1007/s00500-015-1663-zWireless mesh networks (WMNs) are attracting a lot of attention from wireless network researchers. Node placement problems have been investigated for a long time in the optimization field due to numerous applications in location science. In our previous work, we evaluated WMN-GA system which is based on genetic algorithms (GAs) to find an optimal location assignment for mesh routers. In this paper, we evaluate the performance of four different distributions of mesh clients for two WMN architectures considering throughput, delay and energy metrics. For simulations, we used ns-3, optimized link state routing (OLSR) and hybrid wireless mesh protocols (HWMP). We compare the performance for Normal, Uniform, Exponential and Weibull distributions of mesh clients by sending multiple constant bit rate flows in the network. The simulation results show that for HWM protocol the throughput of Uniform distribution is higher than other distributions. However, for OLSR protocol, the throughput of Exponential distribution is better than other distributions. For both protocols, the delay and remaining energy are better for Weibull distribution.Peer Reviewe

    A genetic algorithm-based system for Wireless Mesh Networks: analysis of system data considering different routing protocols and architectures

    Get PDF
    This is a copy of the author 's final draft version of an article published in the journal Soft computing. The final publication is available at Springer via http://dx.doi.org/10.1007/s00500-015-1663-zWireless mesh networks (WMNs) are attracting a lot of attention from wireless network researchers. Node placement problems have been investigated for a long time in the optimization field due to numerous applications in location science. In our previous work, we evaluated WMN-GA system which is based on genetic algorithms (GAs) to find an optimal location assignment for mesh routers. In this paper, we evaluate the performance of four different distributions of mesh clients for two WMN architectures considering throughput, delay and energy metrics. For simulations, we used ns-3, optimized link state routing (OLSR) and hybrid wireless mesh protocols (HWMP). We compare the performance for Normal, Uniform, Exponential and Weibull distributions of mesh clients by sending multiple constant bit rate flows in the network. The simulation results show that for HWM protocol the throughput of Uniform distribution is higher than other distributions. However, for OLSR protocol, the throughput of Exponential distribution is better than other distributions. For both protocols, the delay and remaining energy are better for Weibull distribution.Peer Reviewe

    Field key to wild orchids of Scotland

    Get PDF
    SIGLEAvailable from British Library Document Supply Centre- DSC:OP-93/ED / BLDSC - British Library Document Supply CentreGBUnited Kingdo

    A reliable system for JXTA-Overlay P2P platform considering number of authentic files, security and QoS parameters

    No full text
    (c) 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, including reprinting/ republishing this material for advertising or promotional purposes, creating new collective works for resale or redistribution to servers or lists, or reuse of any copyrighted components of this work in other works.The reliability of peers is very important for safe communication in Peer-to-Peer (P2P) systems. The reliability of a peer can be evaluated based on the reputation and interactions with other peers to provide different services. However, in order to decide the peer reliability there are needed many parameters, which make the problem NP-hard. In this paper, we propose and evaluate a new fuzzy-based reliability system for P2P communications in JXTA-Overlay platform. In our system, we considered three input parameters: Number of Authentic Files (NAF), Security (S) and Quality of Service (QoS) to decide the Peer Reliability (PR). We evaluate the proposed system by computer simulations. The simulation results have shown that the proposed system has a good performance and can choose reliable peers to connect in JXTA-Overlay platform.Peer Reviewe
    corecore